package com.link2room.optimus.dto.param.manager;


import com.link2room.optimus.dto.param.base.MarketingBaseParamDto;
import com.link2room.optimus.dto.result.base.MarketingDetailDto;
import com.link2room.optimus.dto.result.base.MarketingDto;
import com.link2room.optimus.dto.result.base.MarketingHotelDto;
import com.link2room.optimus.dto.result.base.MarketingPbChannelDto;

import java.util.Date;
import java.util.List;

/**
 * Created by sss on 2016/9/1.
 */
public class MarketingManagerParamDto extends MarketingBaseParamDto {
    private MarketingDetailDto marketingDetail;

    private MarketingDto marketing;

    private List<MarketingDto> marketings;

    private List<MarketingHotelDto> marketingHotels;
    /**
     * 发布渠道
     */
    private List<MarketingPbChannelDto> marketingPbChannels;

    private Integer generateDays;

    private  List<Date> exdates;

    private  List<Date> usedates;

    private String rpCode;

    public MarketingDto getMarketing() {
        return marketing;
    }

    public void setMarketing(MarketingDto marketing) {
        this.marketing = marketing;
    }

    public List<MarketingHotelDto> getMarketingHotels() {
        return marketingHotels;
    }

    public void setMarketingHotels(List<MarketingHotelDto> marketingHotels) {
        this.marketingHotels = marketingHotels;
    }

    public List<MarketingPbChannelDto> getMarketingPbChannels() {
        return marketingPbChannels;
    }

    public void setMarketingPbChannels(List<MarketingPbChannelDto> marketingPbChannels) {
        this.marketingPbChannels = marketingPbChannels;
    }

    public Integer getGenerateDays() {
        return generateDays;
    }

    public void setGenerateDays(Integer generateDays) {
        this.generateDays = generateDays;
    }

    public List<Date> getExdates() {
        return exdates;
    }

    public void setExdates(List<Date> exdates) {
        this.exdates = exdates;
    }

    public List<Date> getUsedates() {
        return usedates;
    }

    public void setUsedates(List<Date> usedates) {
        this.usedates = usedates;
    }

    public MarketingDetailDto getMarketingDetail() {
        return marketingDetail;
    }

    public void setMarketingDetail(MarketingDetailDto marketingDetail) {
        this.marketingDetail = marketingDetail;
    }

    public List<MarketingDto> getMarketings() {
        return marketings;
    }

    public void setMarketings(List<MarketingDto> marketings) {
        this.marketings = marketings;
    }

    public String getRpCode() {
        return rpCode;
    }

    public void setRpCode(String rpCode) {
        this.rpCode = rpCode;
    }
}
